package io.gitee.geminidev.bot.domain;

/**
 * @Author widthwu
 * @Date 2023/4/2 12:36
 * @description: markdown 消息
 */
public class MessageMarkdown {
    /**
     * markdown 模板 id
     */
    private int template_id;

    /**
     * markdown 自定义模板 id
     */
    private String custom_template_id;

    /**
     * markdown 模板参数
     */
    private MessageMarkdownParams params;

    /**
     * 原生 markdown 内容,与上面三个参数互斥,参数都传值将报错
     */
    private String content;

    // Getters and Setters
    public int getTemplate_id() {
        return template_id;
    }
    public void setTemplate_id(int template_id) {
        this.template_id = template_id;
    }
    public String getCustom_template_id() {
        return custom_template_id;
    }
    public void setCustom_template_id(String custom_template_id) {
        this.custom_template_id = custom_template_id;
    }
    public MessageMarkdownParams getParams() {
        return params;
    }
    public void setParams(MessageMarkdownParams params) {
        this.params = params;
    }
    public String getContent() {
        return content;
    }
    public void setContent(String content) {
        this.content = content;
    }
}